home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Copter / Copter.jar / c.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-04-03  |  2.3 KB  |  149 lines

  1. import a.a.a.c;
  2. import javax.microedition.lcdui.Graphics;
  3. import javax.microedition.lcdui.Image;
  4.  
  5. // $FF: renamed from: c
  6. class class_0 extends c {
  7.    // $FF: renamed from: Z d
  8.    private static d field_0;
  9.    // $FF: renamed from: V b
  10.    private final b field_1;
  11.    // $FF: renamed from: X int
  12.    private int field_2;
  13.    // $FF: renamed from: aa int
  14.    private int field_3;
  15.    // $FF: renamed from: af int
  16.    private int field_4;
  17.    // $FF: renamed from: ad javax.microedition.lcdui.Image
  18.    private Image field_5;
  19.    // $FF: renamed from: U boolean
  20.    private boolean field_6;
  21.    // $FF: renamed from: W boolean
  22.    private boolean field_7;
  23.    // $FF: renamed from: ae boolean
  24.    private boolean field_8;
  25.    // $FF: renamed from: ab boolean
  26.    private boolean field_9;
  27.    // $FF: renamed from: Y int
  28.    private int field_10;
  29.    // $FF: renamed from: ac int
  30.    private int field_11;
  31.  
  32.    public class_0(b var1, int var2) {
  33.       this.field_1 = var1;
  34.       this.field_11 = var2;
  35.       ((c)this).f();
  36.       super.N = f.h[0];
  37.       this.field_5 = f.h[1];
  38.       super.O = super.N.getWidth();
  39.       super.H = super.N.getHeight();
  40.       super.A = 1;
  41.       super.C = 1;
  42.       super.L = 50;
  43.    }
  44.  
  45.    // $FF: renamed from: a (d) void
  46.    public static void method_0(d var0) {
  47.       field_0 = var0;
  48.    }
  49.  
  50.    // $FF: renamed from: c () void
  51.    protected void method_1() {
  52.       super.D = this.field_11 == 0 ? 15 : 45;
  53.       super.B = c.S - 19;
  54.       super.F = false;
  55.       super.E = true;
  56.       this.field_4 = 0;
  57.       this.method_5();
  58.       ((c)this).m();
  59.       this.field_7 = false;
  60.       this.field_8 = false;
  61.       this.field_9 = false;
  62.       this.field_10 = 0;
  63.    }
  64.  
  65.    // $FF: renamed from: o () void
  66.    public void method_2() {
  67.       this.field_7 = false;
  68.       this.field_8 = true;
  69.       this.field_4 = 1;
  70.       this.method_5();
  71.       super.D = field_0.n();
  72.       this.field_10 = 0;
  73.    }
  74.  
  75.    // $FF: renamed from: for (javax.microedition.lcdui.Graphics) void
  76.    protected void method_3(Graphics var1) {
  77.       if (!this.field_7 && super.E && (this.field_1.a() >= -super.D || this.field_8)) {
  78.          if (this.field_6) {
  79.             var1.drawImage(super.N, super.D + this.field_10, super.B, 20);
  80.          } else {
  81.             var1.drawImage(this.field_5, super.D + this.field_10, super.B, 20);
  82.          }
  83.  
  84.          this.field_6 = !this.field_6;
  85.       }
  86.    }
  87.  
  88.    // $FF: renamed from: a () void
  89.    public void method_4() {
  90.       if (!this.field_7 && super.E && (this.field_8 || this.field_1.a() >= -super.D)) {
  91.          if (this.field_9 && !this.field_8) {
  92.             this.field_10 = -super.D;
  93.             this.field_9 = false;
  94.          }
  95.  
  96.          if (super.D + this.field_10 <= c.I && super.D + this.field_10 >= 0) {
  97.             if (field_0.q() && !this.field_8) {
  98.                if (field_0.n() < super.D + this.field_10) {
  99.                   this.field_4 = -1;
  100.                   this.method_5();
  101.                } else if (field_0.n() > super.D + this.field_10) {
  102.                   this.field_4 = 1;
  103.                   this.method_5();
  104.                }
  105.             }
  106.          } else if (this.field_8) {
  107.             ((c)this).h();
  108.             c.R.a(this);
  109.          } else {
  110.             this.field_4 = -this.field_4;
  111.             this.method_5();
  112.          }
  113.  
  114.          super.D += super.Q * this.field_4 + c.J;
  115.          if (!this.field_8 && field_0.q() && c.K[0].void() && !c.K[0].d() && c.K[0].a(super.D + this.field_10, super.B, super.O, super.H)) {
  116.             this.field_7 = true;
  117.             field_0.a(this);
  118.             c.R.a(this);
  119.          }
  120.  
  121.       } else {
  122.          this.field_9 = true;
  123.       }
  124.    }
  125.  
  126.    // $FF: renamed from: p () void
  127.    private void method_5() {
  128.       switch (this.field_4) {
  129.          case -1:
  130.             super.N = f.h[2];
  131.             this.field_5 = f.h[3];
  132.             break;
  133.          case 0:
  134.             super.N = f.h[0];
  135.             this.field_5 = f.h[1];
  136.             break;
  137.          case 1:
  138.             super.N = f.h[4];
  139.             this.field_5 = f.h[5];
  140.       }
  141.  
  142.    }
  143.  
  144.    // $FF: renamed from: j () int
  145.    public int method_6() {
  146.       return 0;
  147.    }
  148. }
  149.